\contentsline {chapter}{\numberline {1}Module Index}{1}{chapter.1}
\contentsline {section}{\numberline {1.1}Modules}{1}{section.1.1}
\contentsline {chapter}{\numberline {2}Data Structure Index}{3}{chapter.2}
\contentsline {section}{\numberline {2.1}Data Structures}{3}{section.2.1}
\contentsline {chapter}{\numberline {3}File Index}{5}{chapter.3}
\contentsline {section}{\numberline {3.1}File List}{5}{section.3.1}
\contentsline {chapter}{\numberline {4}Module Documentation}{7}{chapter.4}
\contentsline {section}{\numberline {4.1}File System}{7}{section.4.1}
\contentsline {subsection}{\numberline {4.1.1}Detailed Description}{8}{subsection.4.1.1}
\contentsline {subsection}{\numberline {4.1.2}Macro Definition Documentation}{8}{subsection.4.1.2}
\contentsline {subsubsection}{\numberline {4.1.2.1}F\discretionary {-}{}{}S\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}B\discretionary {-}{}{}L\discretionary {-}{}{}O\discretionary {-}{}{}C\discretionary {-}{}{}K\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}S\discretionary {-}{}{}I\discretionary {-}{}{}Z\discretionary {-}{}{}E}{8}{subsubsection.4.1.2.1}
\contentsline {subsubsection}{\numberline {4.1.2.2}F\discretionary {-}{}{}S\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}B\discretionary {-}{}{}L\discretionary {-}{}{}O\discretionary {-}{}{}C\discretionary {-}{}{}K\discretionary {-}{}{}S}{8}{subsubsection.4.1.2.2}
\contentsline {subsubsection}{\numberline {4.1.2.3}F\discretionary {-}{}{}S\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}S\discretionary {-}{}{}I\discretionary {-}{}{}Z\discretionary {-}{}{}E}{8}{subsubsection.4.1.2.3}
\contentsline {subsubsection}{\numberline {4.1.2.4}F\discretionary {-}{}{}S\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}S\discretionary {-}{}{}T\discretionary {-}{}{}A\discretionary {-}{}{}R\discretionary {-}{}{}T}{8}{subsubsection.4.1.2.4}
\contentsline {subsection}{\numberline {4.1.3}Enumeration Type Documentation}{9}{subsection.4.1.3}
\contentsline {subsubsection}{\numberline {4.1.3.1}ef\discretionary {-}{}{}\_\discretionary {-}{}{}struct}{9}{subsubsection.4.1.3.1}
\contentsline {subsubsection}{\numberline {4.1.3.2}ef\discretionary {-}{}{}\_\discretionary {-}{}{}type}{9}{subsubsection.4.1.3.2}
\contentsline {subsection}{\numberline {4.1.4}Function Documentation}{9}{subsection.4.1.4}
\contentsline {subsubsection}{\numberline {4.1.4.1}F\discretionary {-}{}{}S\discretionary {-}{}{}Access\discretionary {-}{}{}Binary}{9}{subsubsection.4.1.4.1}
\contentsline {subsubsection}{\numberline {4.1.4.2}F\discretionary {-}{}{}S\discretionary {-}{}{}Access\discretionary {-}{}{}Record}{9}{subsubsection.4.1.4.2}
\contentsline {subsubsection}{\numberline {4.1.4.3}F\discretionary {-}{}{}S\discretionary {-}{}{}Create\discretionary {-}{}{}File}{10}{subsubsection.4.1.4.3}
\contentsline {subsubsection}{\numberline {4.1.4.4}F\discretionary {-}{}{}S\discretionary {-}{}{}Delete\discretionary {-}{}{}File}{10}{subsubsection.4.1.4.4}
\contentsline {subsubsection}{\numberline {4.1.4.5}F\discretionary {-}{}{}S\discretionary {-}{}{}Get\discretionary {-}{}{}Header}{10}{subsubsection.4.1.4.5}
\contentsline {subsubsection}{\numberline {4.1.4.6}F\discretionary {-}{}{}S\discretionary {-}{}{}Initialize}{10}{subsubsection.4.1.4.6}
\contentsline {subsubsection}{\numberline {4.1.4.7}F\discretionary {-}{}{}S\discretionary {-}{}{}Select\discretionary {-}{}{}F\discretionary {-}{}{}I\discretionary {-}{}{}D}{10}{subsubsection.4.1.4.7}
\contentsline {subsubsection}{\numberline {4.1.4.8}F\discretionary {-}{}{}S\discretionary {-}{}{}Select\discretionary {-}{}{}M\discretionary {-}{}{}F}{11}{subsubsection.4.1.4.8}
\contentsline {subsubsection}{\numberline {4.1.4.9}F\discretionary {-}{}{}S\discretionary {-}{}{}Select\discretionary {-}{}{}Name}{11}{subsubsection.4.1.4.9}
\contentsline {subsubsection}{\numberline {4.1.4.10}F\discretionary {-}{}{}S\discretionary {-}{}{}Select\discretionary {-}{}{}Path}{11}{subsubsection.4.1.4.10}
\contentsline {subsubsection}{\numberline {4.1.4.11}F\discretionary {-}{}{}S\discretionary {-}{}{}Select\discretionary {-}{}{}S\discretionary {-}{}{}F\discretionary {-}{}{}I\discretionary {-}{}{}D}{11}{subsubsection.4.1.4.11}
\contentsline {section}{\numberline {4.2}File System Structure}{13}{section.4.2}
\contentsline {subsection}{\numberline {4.2.1}Detailed Description}{13}{subsection.4.2.1}
\contentsline {subsection}{\numberline {4.2.2}Macro Definition Documentation}{13}{subsection.4.2.2}
\contentsline {subsubsection}{\numberline {4.2.2.1}F\discretionary {-}{}{}S\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}A\discretionary {-}{}{}L\discretionary {-}{}{}L\discretionary {-}{}{}O\discretionary {-}{}{}C\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}T\discretionary {-}{}{}A\discretionary {-}{}{}B\discretionary {-}{}{}L\discretionary {-}{}{}E\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}S\discretionary {-}{}{}I\discretionary {-}{}{}Z\discretionary {-}{}{}E}{13}{subsubsection.4.2.2.1}
\contentsline {subsubsection}{\numberline {4.2.2.2}F\discretionary {-}{}{}S\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}F\discretionary {-}{}{}I\discretionary {-}{}{}L\discretionary {-}{}{}E\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}B\discretionary {-}{}{}O\discretionary {-}{}{}D\discretionary {-}{}{}Y\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}S\discretionary {-}{}{}I\discretionary {-}{}{}Z\discretionary {-}{}{}E}{13}{subsubsection.4.2.2.2}
\contentsline {subsubsection}{\numberline {4.2.2.3}F\discretionary {-}{}{}S\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}F\discretionary {-}{}{}I\discretionary {-}{}{}L\discretionary {-}{}{}E\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}T\discretionary {-}{}{}A\discretionary {-}{}{}B\discretionary {-}{}{}L\discretionary {-}{}{}E\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}S\discretionary {-}{}{}I\discretionary {-}{}{}Z\discretionary {-}{}{}E}{13}{subsubsection.4.2.2.3}
\contentsline {section}{\numberline {4.3}File Header Structure}{14}{section.4.3}
\contentsline {subsection}{\numberline {4.3.1}Detailed Description}{14}{subsection.4.3.1}
\contentsline {subsection}{\numberline {4.3.2}Macro Definition Documentation}{14}{subsection.4.3.2}
\contentsline {subsubsection}{\numberline {4.3.2.1}F\discretionary {-}{}{}S\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}H\discretionary {-}{}{}E\discretionary {-}{}{}A\discretionary {-}{}{}D\discretionary {-}{}{}E\discretionary {-}{}{}R\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}B\discretionary {-}{}{}O\discretionary {-}{}{}D\discretionary {-}{}{}Y\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}S\discretionary {-}{}{}I\discretionary {-}{}{}Z\discretionary {-}{}{}E}{14}{subsubsection.4.3.2.1}
\contentsline {subsubsection}{\numberline {4.3.2.2}F\discretionary {-}{}{}S\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}H\discretionary {-}{}{}E\discretionary {-}{}{}A\discretionary {-}{}{}D\discretionary {-}{}{}E\discretionary {-}{}{}R\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}C\discretionary {-}{}{}H\discretionary {-}{}{}I\discretionary {-}{}{}L\discretionary {-}{}{}D\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}S\discretionary {-}{}{}I\discretionary {-}{}{}Z\discretionary {-}{}{}E}{14}{subsubsection.4.3.2.2}
\contentsline {subsubsection}{\numberline {4.3.2.3}F\discretionary {-}{}{}S\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}H\discretionary {-}{}{}E\discretionary {-}{}{}A\discretionary {-}{}{}D\discretionary {-}{}{}E\discretionary {-}{}{}R\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}F\discretionary {-}{}{}I\discretionary {-}{}{}D\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}S\discretionary {-}{}{}I\discretionary {-}{}{}Z\discretionary {-}{}{}E}{14}{subsubsection.4.3.2.3}
\contentsline {subsubsection}{\numberline {4.3.2.4}F\discretionary {-}{}{}S\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}H\discretionary {-}{}{}E\discretionary {-}{}{}A\discretionary {-}{}{}D\discretionary {-}{}{}E\discretionary {-}{}{}R\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}P\discretionary {-}{}{}A\discretionary {-}{}{}R\discretionary {-}{}{}E\discretionary {-}{}{}N\discretionary {-}{}{}T\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}S\discretionary {-}{}{}I\discretionary {-}{}{}Z\discretionary {-}{}{}E}{14}{subsubsection.4.3.2.4}
\contentsline {subsubsection}{\numberline {4.3.2.5}F\discretionary {-}{}{}S\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}H\discretionary {-}{}{}E\discretionary {-}{}{}A\discretionary {-}{}{}D\discretionary {-}{}{}E\discretionary {-}{}{}R\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}S\discretionary {-}{}{}I\discretionary {-}{}{}B\discretionary {-}{}{}L\discretionary {-}{}{}I\discretionary {-}{}{}N\discretionary {-}{}{}G\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}S\discretionary {-}{}{}I\discretionary {-}{}{}Z\discretionary {-}{}{}E}{14}{subsubsection.4.3.2.5}
\contentsline {subsubsection}{\numberline {4.3.2.6}F\discretionary {-}{}{}S\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}H\discretionary {-}{}{}E\discretionary {-}{}{}A\discretionary {-}{}{}D\discretionary {-}{}{}E\discretionary {-}{}{}R\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}S\discretionary {-}{}{}I\discretionary {-}{}{}Z\discretionary {-}{}{}E}{14}{subsubsection.4.3.2.6}
\contentsline {subsubsection}{\numberline {4.3.2.7}F\discretionary {-}{}{}S\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}H\discretionary {-}{}{}E\discretionary {-}{}{}A\discretionary {-}{}{}D\discretionary {-}{}{}E\discretionary {-}{}{}R\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}T\discretionary {-}{}{}A\discretionary {-}{}{}G\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}S\discretionary {-}{}{}I\discretionary {-}{}{}Z\discretionary {-}{}{}E}{15}{subsubsection.4.3.2.7}
\contentsline {chapter}{\numberline {5}Data Structure Documentation}{17}{chapter.5}
\contentsline {section}{\numberline {5.1}D\discretionary {-}{}{}F\discretionary {-}{}{}\_\discretionary {-}{}{}st Struct Reference}{17}{section.5.1}
\contentsline {subsection}{\numberline {5.1.1}Detailed Description}{17}{subsection.5.1.1}
\contentsline {section}{\numberline {5.2}E\discretionary {-}{}{}F\discretionary {-}{}{}\_\discretionary {-}{}{}st Struct Reference}{17}{section.5.2}
\contentsline {subsection}{\numberline {5.2.1}Detailed Description}{18}{subsection.5.2.1}
\contentsline {section}{\numberline {5.3}state\discretionary {-}{}{}\_\discretionary {-}{}{}struct Struct Reference}{18}{section.5.3}
\contentsline {subsection}{\numberline {5.3.1}Detailed Description}{18}{subsection.5.3.1}
\contentsline {section}{\numberline {5.4}t\discretionary {-}{}{}\_\discretionary {-}{}{}config\discretionary {-}{}{}\_\discretionary {-}{}{}struct Struct Reference}{18}{section.5.4}
\contentsline {subsection}{\numberline {5.4.1}Detailed Description}{19}{subsection.5.4.1}
\contentsline {chapter}{\numberline {6}File Documentation}{21}{chapter.6}
\contentsline {section}{\numberline {6.1}include/command.h File Reference}{21}{section.6.1}
\contentsline {subsection}{\numberline {6.1.1}Detailed Description}{23}{subsection.6.1.1}
\contentsline {subsection}{\numberline {6.1.2}Function Documentation}{23}{subsection.6.1.2}
\contentsline {subsubsection}{\numberline {6.1.2.1}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Append\discretionary {-}{}{}Record}{23}{subsubsection.6.1.2.1}
\contentsline {subsubsection}{\numberline {6.1.2.2}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Create\discretionary {-}{}{}File}{23}{subsubsection.6.1.2.2}
\contentsline {subsubsection}{\numberline {6.1.2.3}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Delete}{23}{subsubsection.6.1.2.3}
\contentsline {subsubsection}{\numberline {6.1.2.4}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Delete\discretionary {-}{}{}File}{23}{subsubsection.6.1.2.4}
\contentsline {subsubsection}{\numberline {6.1.2.5}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}External\discretionary {-}{}{}Auth}{24}{subsubsection.6.1.2.5}
\contentsline {subsubsection}{\numberline {6.1.2.6}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Get\discretionary {-}{}{}Challenge}{24}{subsubsection.6.1.2.6}
\contentsline {subsubsection}{\numberline {6.1.2.7}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Get\discretionary {-}{}{}Response}{24}{subsubsection.6.1.2.7}
\contentsline {subsubsection}{\numberline {6.1.2.8}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Install}{24}{subsubsection.6.1.2.8}
\contentsline {subsubsection}{\numberline {6.1.2.9}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Internal\discretionary {-}{}{}Auth}{24}{subsubsection.6.1.2.9}
\contentsline {subsubsection}{\numberline {6.1.2.10}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Interpreter}{25}{subsubsection.6.1.2.10}
\contentsline {subsubsection}{\numberline {6.1.2.11}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Load}{25}{subsubsection.6.1.2.11}
\contentsline {subsubsection}{\numberline {6.1.2.12}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Read\discretionary {-}{}{}Binary}{25}{subsubsection.6.1.2.12}
\contentsline {subsubsection}{\numberline {6.1.2.13}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Read\discretionary {-}{}{}Record}{25}{subsubsection.6.1.2.13}
\contentsline {subsubsection}{\numberline {6.1.2.14}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Select}{25}{subsubsection.6.1.2.14}
\contentsline {subsubsection}{\numberline {6.1.2.15}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Update\discretionary {-}{}{}Binary}{26}{subsubsection.6.1.2.15}
\contentsline {subsubsection}{\numberline {6.1.2.16}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Update\discretionary {-}{}{}Record}{26}{subsubsection.6.1.2.16}
\contentsline {subsubsection}{\numberline {6.1.2.17}Command\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Verify}{26}{subsubsection.6.1.2.17}
\contentsline {section}{\numberline {6.2}include/config.h File Reference}{26}{section.6.2}
\contentsline {subsection}{\numberline {6.2.1}Detailed Description}{27}{subsection.6.2.1}
\contentsline {section}{\numberline {6.3}include/fs.h File Reference}{27}{section.6.3}
\contentsline {subsection}{\numberline {6.3.1}Detailed Description}{29}{subsection.6.3.1}
\contentsline {section}{\numberline {6.4}include/hal.h File Reference}{29}{section.6.4}
\contentsline {subsection}{\numberline {6.4.1}Detailed Description}{29}{subsection.6.4.1}
\contentsline {subsection}{\numberline {6.4.2}Function Documentation}{30}{subsection.6.4.2}
\contentsline {subsubsection}{\numberline {6.4.2.1}H\discretionary {-}{}{}A\discretionary {-}{}{}L\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Init}{30}{subsubsection.6.4.2.1}
\contentsline {subsubsection}{\numberline {6.4.2.2}H\discretionary {-}{}{}A\discretionary {-}{}{}L\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}I\discretionary {-}{}{}O\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Rx\discretionary {-}{}{}Byte}{30}{subsubsection.6.4.2.2}
\contentsline {subsubsection}{\numberline {6.4.2.3}H\discretionary {-}{}{}A\discretionary {-}{}{}L\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}I\discretionary {-}{}{}O\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Tx\discretionary {-}{}{}Byte}{30}{subsubsection.6.4.2.3}
\contentsline {subsubsection}{\numberline {6.4.2.4}H\discretionary {-}{}{}A\discretionary {-}{}{}L\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Mem\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Read\discretionary {-}{}{}Block}{30}{subsubsection.6.4.2.4}
\contentsline {subsubsection}{\numberline {6.4.2.5}H\discretionary {-}{}{}A\discretionary {-}{}{}L\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Mem\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Read\discretionary {-}{}{}Byte}{30}{subsubsection.6.4.2.5}
\contentsline {subsubsection}{\numberline {6.4.2.6}H\discretionary {-}{}{}A\discretionary {-}{}{}L\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Mem\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Write\discretionary {-}{}{}Block}{31}{subsubsection.6.4.2.6}
\contentsline {subsubsection}{\numberline {6.4.2.7}H\discretionary {-}{}{}A\discretionary {-}{}{}L\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Mem\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Write\discretionary {-}{}{}Byte}{31}{subsubsection.6.4.2.7}
\contentsline {subsubsection}{\numberline {6.4.2.8}H\discretionary {-}{}{}A\discretionary {-}{}{}L\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}R\discretionary {-}{}{}N\discretionary {-}{}{}D\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Get\discretionary {-}{}{}Block}{31}{subsubsection.6.4.2.8}
\contentsline {section}{\numberline {6.5}include/response.h File Reference}{31}{section.6.5}
\contentsline {subsection}{\numberline {6.5.1}Detailed Description}{32}{subsection.6.5.1}
\contentsline {subsection}{\numberline {6.5.2}Function Documentation}{32}{subsection.6.5.2}
\contentsline {subsubsection}{\numberline {6.5.2.1}Response\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Set\discretionary {-}{}{}S\discretionary {-}{}{}W}{32}{subsubsection.6.5.2.1}
\contentsline {section}{\numberline {6.6}include/state.h File Reference}{33}{section.6.6}
\contentsline {subsection}{\numberline {6.6.1}Detailed Description}{34}{subsection.6.6.1}
\contentsline {subsection}{\numberline {6.6.2}Function Documentation}{34}{subsection.6.6.2}
\contentsline {subsubsection}{\numberline {6.6.2.1}State\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Change\discretionary {-}{}{}State}{34}{subsubsection.6.6.2.1}
\contentsline {subsubsection}{\numberline {6.6.2.2}State\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Get\discretionary {-}{}{}Current}{34}{subsubsection.6.6.2.2}
\contentsline {subsubsection}{\numberline {6.6.2.3}State\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Get\discretionary {-}{}{}Current\discretionary {-}{}{}Challenge}{34}{subsubsection.6.6.2.3}
\contentsline {subsubsection}{\numberline {6.6.2.4}State\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Get\discretionary {-}{}{}Current\discretionary {-}{}{}Security}{34}{subsubsection.6.6.2.4}
\contentsline {subsubsection}{\numberline {6.6.2.5}State\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Init}{35}{subsubsection.6.6.2.5}
\contentsline {subsubsection}{\numberline {6.6.2.6}State\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Set\discretionary {-}{}{}Current}{35}{subsubsection.6.6.2.6}
\contentsline {subsubsection}{\numberline {6.6.2.7}State\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Set\discretionary {-}{}{}Current\discretionary {-}{}{}Key}{35}{subsubsection.6.6.2.7}
\contentsline {subsubsection}{\numberline {6.6.2.8}State\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Verify}{35}{subsubsection.6.6.2.8}
\contentsline {subsubsection}{\numberline {6.6.2.9}State\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Verify\discretionary {-}{}{}Auth}{36}{subsubsection.6.6.2.9}
\contentsline {section}{\numberline {6.7}include/tea.h File Reference}{37}{section.6.7}
\contentsline {subsection}{\numberline {6.7.1}Detailed Description}{38}{subsection.6.7.1}
\contentsline {subsection}{\numberline {6.7.2}Macro Definition Documentation}{38}{subsection.6.7.2}
\contentsline {subsubsection}{\numberline {6.7.2.1}max}{38}{subsubsection.6.7.2.1}
\contentsline {subsubsection}{\numberline {6.7.2.2}min}{38}{subsubsection.6.7.2.2}
\contentsline {subsection}{\numberline {6.7.3}Function Documentation}{38}{subsection.6.7.3}
\contentsline {subsubsection}{\numberline {6.7.3.1}hton\discretionary {-}{}{}\_\discretionary {-}{}{}ul}{38}{subsubsection.6.7.3.1}
\contentsline {subsubsection}{\numberline {6.7.3.2}hton\discretionary {-}{}{}\_\discretionary {-}{}{}us}{38}{subsubsection.6.7.3.2}
\contentsline {subsubsection}{\numberline {6.7.3.3}tea\discretionary {-}{}{}\_\discretionary {-}{}{}dec}{38}{subsubsection.6.7.3.3}
\contentsline {subsubsection}{\numberline {6.7.3.4}tea\discretionary {-}{}{}\_\discretionary {-}{}{}enc}{38}{subsubsection.6.7.3.4}
\contentsline {section}{\numberline {6.8}include/transmission.h File Reference}{39}{section.6.8}
\contentsline {subsection}{\numberline {6.8.1}Detailed Description}{40}{subsection.6.8.1}
\contentsline {subsection}{\numberline {6.8.2}Enumeration Type Documentation}{40}{subsection.6.8.2}
\contentsline {subsubsection}{\numberline {6.8.2.1}t\discretionary {-}{}{}\_\discretionary {-}{}{}baudrate}{40}{subsubsection.6.8.2.1}
\contentsline {subsubsection}{\numberline {6.8.2.2}t\discretionary {-}{}{}\_\discretionary {-}{}{}proto}{40}{subsubsection.6.8.2.2}
\contentsline {subsection}{\numberline {6.8.3}Function Documentation}{40}{subsection.6.8.3}
\contentsline {subsubsection}{\numberline {6.8.3.1}Transmission\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Get\discretionary {-}{}{}Data}{40}{subsubsection.6.8.3.1}
\contentsline {subsubsection}{\numberline {6.8.3.2}Transmission\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Get\discretionary {-}{}{}Header}{41}{subsubsection.6.8.3.2}
\contentsline {subsubsection}{\numberline {6.8.3.3}Transmission\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Init}{41}{subsubsection.6.8.3.3}
\contentsline {subsubsection}{\numberline {6.8.3.4}Transmission\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Send\discretionary {-}{}{}A\discretionary {-}{}{}C\discretionary {-}{}{}K}{41}{subsubsection.6.8.3.4}
\contentsline {subsubsection}{\numberline {6.8.3.5}Transmission\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Send\discretionary {-}{}{}Data}{41}{subsubsection.6.8.3.5}
\contentsline {subsubsection}{\numberline {6.8.3.6}Transmission\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Send\discretionary {-}{}{}N\discretionary {-}{}{}A\discretionary {-}{}{}C\discretionary {-}{}{}K}{41}{subsubsection.6.8.3.6}
\contentsline {subsubsection}{\numberline {6.8.3.7}Transmission\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}Send\discretionary {-}{}{}S\discretionary {-}{}{}W}{42}{subsubsection.6.8.3.7}
\contentsline {section}{\numberline {6.9}src/fs.c File Reference}{42}{section.6.9}
\contentsline {subsection}{\numberline {6.9.1}Detailed Description}{44}{subsection.6.9.1}
\contentsline {subsection}{\numberline {6.9.2}Macro Definition Documentation}{44}{subsection.6.9.2}
\contentsline {subsubsection}{\numberline {6.9.2.1}F\discretionary {-}{}{}S\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}B\discretionary {-}{}{}O\discretionary {-}{}{}D\discretionary {-}{}{}Y\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}H\discretionary {-}{}{}E\discretionary {-}{}{}A\discretionary {-}{}{}D\discretionary {-}{}{}E\discretionary {-}{}{}R\discretionary {-}{}{}\_\discretionary {-}{}{}\discretionary {-}{}{}S\discretionary {-}{}{}I\discretionary {-}{}{}Z\discretionary {-}{}{}E}{44}{subsubsection.6.9.2.1}
\contentsline {section}{\numberline {6.10}src/newdes-\/sk.h File Reference}{45}{section.6.10}
\contentsline {subsection}{\numberline {6.10.1}Detailed Description}{45}{subsection.6.10.1}
\contentsline {subsection}{\numberline {6.10.2}Function Documentation}{45}{subsection.6.10.2}
\contentsline {subsubsection}{\numberline {6.10.2.1}newdessk\discretionary {-}{}{}\_\discretionary {-}{}{}dec}{45}{subsubsection.6.10.2.1}
\contentsline {subsubsection}{\numberline {6.10.2.2}newdessk\discretionary {-}{}{}\_\discretionary {-}{}{}enc}{45}{subsubsection.6.10.2.2}
\contentsline {section}{\numberline {6.11}src/tea.c File Reference}{46}{section.6.11}
\contentsline {subsection}{\numberline {6.11.1}Detailed Description}{46}{subsection.6.11.1}
\contentsline {subsection}{\numberline {6.11.2}Function Documentation}{46}{subsection.6.11.2}
\contentsline {subsubsection}{\numberline {6.11.2.1}tea\discretionary {-}{}{}\_\discretionary {-}{}{}dec}{46}{subsubsection.6.11.2.1}
\contentsline {subsubsection}{\numberline {6.11.2.2}tea\discretionary {-}{}{}\_\discretionary {-}{}{}enc}{46}{subsubsection.6.11.2.2}
\contentsline {part}{Index}{48}{section*.40}
